草庐IT

e2 studio

全部标签

android - 找出新版本可用于 Android Studio 项目中使用的外部库的最佳方法是什么

我是Android开发新手。所以外部库(又名依赖项)在build.gradle中定义为dependencies{compilefileTree(dir:'libs',include:['*.jar'])compile'com.android.support:support-v13:21.0.0'compile'com.squareup.dagger:dagger:1.2.1'compile'com.google.code.gson:gson:2.1'compile'de.greenrobot:eventbus:2.4.0'}有没有一种简单的方法可以查明这些库中的任何一个是否有更新的版本

android - 缺少样式,在 android studio 中使用 CardView

将CardView作为xml文件中的根布局(对于自定义View),我从androidstudio收到错误-缺少样式。是否为此布局选择了正确的主题?使用布局上方的主题组合框选择不同的布局,或修复主题样式引用。未能在当前主题中找到ID为0x7fff000e的样式。我尝试为布局选择不同的主题,但似乎都没有用。我在我的应用中使用新的appCompatActivity。任何主题都适用于旧的ActionBarActivity。 最佳答案 将以下元素添加到AppTheme帮助我解决了类似的问题@color/primary@color/primar

android - 无法在 Android Studio 中设置断点

我正在使用Ubuntu14.04,AndroidStudio是1.2.1.1。我能够构建应用程序,单击“调试”图标并启动应用程序。我可以看到logcat输出,并且可以从调试器暂停应用程序。我不能做的一件事是设置一个断点。我尝试清除缓存,重新启动AS,右键单击要设置断点的文件。这些都不会产生预期的效果。这是一个隐藏得很好的功能。 最佳答案 我在AndroidStudio中也遇到了同样的问题,无法设置断点。这就是我做错的地方:我点击了没有任何代码的行,或者点击了包含注释的行。只要我点击方法/类中的一行,它就允许我设置断点。

android - OS X 10.11/El Capitan 中的英特尔 HAXM/Android Studio

我最近尝试在OSX10.11上设置一个新的AndroidStudio实例(在升级之前没有设置它)并且遇到了以下问题:之后,我尝试通过ADT或英特尔网站安装HAXM来解决问题:https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement-macosx但是,常规HAXM安装程序或热修复版本均不兼容OSX10.11,因为安装程序坚称它与此版本的OSX不兼容。现在的问题是,是否还有其他人在10.11上成功安装了HA

android - 如何在 Android Studio 中将我的 Android 测试库与我的应用程序库分开?

我在build.gradle文件中设置了我的模块依赖项:dependencies{compilefileTree(dir:'libs',include:['*.jar'])compile'com.android.support:support-v4:22.2.0'androidTestCompilefileTree(dir:'libs/test',include:['*.jar'])}在我的libs文件夹中,我拥有构建我的应用程序所需的所有库。我将运行测试所需的库放在名为“test”的子文件夹中这似乎在我的代码编译时起作用,我可以制作我的模块。但是,当我尝试运行我的任何测试时,它找不到

android - 将 Android Studio 更新到 1.5 后出现 Gradle 错误

今天我已经将我的AndroidStudio更新到v1.5。我的libgdx项目在这次更新之前运行良好。现在我收到此错误消息。Error:Unabletoloadclass'org.gradle.mvn3.org.sonatype.aether.resolution.ArtifactResolutionException'.Possiblecausesforthisunexpectederrorinclude:Gradle'sdependencycachemaybecorrupt(thissometimesoccursafteranetworkconnectiontimeout.)Re-

android - 如何将项目从 bitbucket 存储库导入到 Android Studio?

我在克隆项目时在Bi​​tBucket中有存储库如果我选择“ÏmportGradleproject”点击“确定”,开始构建项目,然后报错如果我选择“配置”来配置android项目,它会构建项目但它没有运行。如何解决这个错误? 最佳答案 启动bitbucket.org,登录到您的帐户,选择您要导入的存储库。选择HTTPS并复制链接。启动安卓工作室。选择“从版本控制中checkout项目”粘贴链接,按要求填写其他信息并确认。这将在androidstudio中克隆您的bitbucket存储库。

android - 如何禁用Android Studio代码风格警告 "... can be simplified to ..."

我正在使用productFlavors和buildConfigField启用/禁用我的Android应用程序中的功能:productFlavors{vanilla{buildConfigField"boolean","FEATURE_SAR","false"}edge{applicationIdSuffix".edge"buildConfigField"boolean","FEATURE_SAR","true"}}尚未找到禁用AndroidStudio代码样式警告“'!BuildConfig.FEATURE_SAR'canbesimplifiedto'false'”的方法。正如您在我的

Android Studio新版UI介绍

顶部菜单栏左侧主要菜单入口+项目名称+分支名称 展开之后,主要功能与原来菜单栏功能一样,最大的变化就是把setting独立出去了。而项目名称这里,展开就可以看到打开的历史工程列表,可以直接新建工程,原来需要在项目名称上右击出菜单选择操作。分支名称原来显示在整个界面右下方,看起来很不起眼,很多开发者都特别容易忽略,此次UI更新,把分支名称的重要程度提升到和项目名称对齐。中间项目运行区域的显示基本和旧版本一致,主要修改了部分图标样式右侧的构建按钮和设置入口项目构建和项目同步在菜单中的build和run选项中都能找到入口,在项目运行区增加入口,是为了更方便对项目的构建。新版UI中把setting放到

android - 在 Android Studio 中调试时,行断点不会挂起线程

我正在使用androidstudio1.5.1并尝试在模拟器上调试一个非常简单的应用程序。我已经尝试过18-23版的模拟器,并且都做同样的事情。基本上它会暂停方法级断点的线程,但不会暂停任何行断点。 最佳答案 如果您尝试在AndroidStudio中调试多线程应用程序,您可能会遇到一些断点问题,因此最好启用AndroidStudio选项以在默认设置下暂停所有线程。双击您的断点并将“暂停所有线程”选项设置为默认值。 关于android-在AndroidStudio中调试时,行断点不会挂起线